to overcome obstacles - İspanyolca İngilizce Sözlük